ecological fidelity - French English Dictionary